//
//  RBDataBaseManager.h
//  FD
//
//  Created by xiaofang wang on 2018/11/22.
//  Copyright © 2018年 ZhiYuan Network. All rights reserved.
//  推送消息本地处理。一进来就通过webSocket长链接连接到服务器。
/**
 收到服务器返回的数据就存到本地
 */

#import <Foundation/Foundation.h>
#import "PushMsgModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface RBDataBaseManager : NSObject
/**0.单例对象*/
+ (instancetype)shareDataBaseQueueManager;

/**1.插入一个数据**/
- (void)addMessageModel:(PushMsgModel *)model;
/**2.查询所有的数据*/
- (NSArray *)selectAllMessage;
/**3.删除一条消息*/
- (void)deleteMessageModelMsgId:(NSString *)msgId;
/**4.更新读写状态为已读*/
- (void)updateReadStateWithMsgId:(NSString *)msgId;
/**5.批量更新读写状态 一键已读*/
- (void)updateReadAll:(BOOL)isAll;

@end

NS_ASSUME_NONNULL_END
